home *** CD-ROM | disk | FTP | other *** search
- Path: ix.netcom.com!netnews
- From: redmtn@ix.netcom.com (Jerry Fitzpatrick)
- Newsgroups: comp.object,comp.software-eng,comp.lang.c++
- Subject: Re: Moving from C to C++
- Date: 19 Jan 1996 01:42:06 GMT
- Organization: Netcom
- Message-ID: <4dmste$ba6@ixnews4.ix.netcom.com>
- References: <4cs44p$3pk@ixnews8.ix.netcom.com> <4dk8ts$fpc@antares.en.com>
- NNTP-Posting-Host: ix-hou5-14.ix.netcom.com
- X-NETCOM-Date: Thu Jan 18 5:42:06 PM PST 1996
-
- >Does anybody have any experiences in moving from a structure C
- >environment to that of an object-oriented C++ environment?
-
- I've worked with several different engineering groups who were trying
- to make this transition, although not as a manager. Although some
- programmers can make this transition by self-study, I think they're the
- exception rather than the rule.
-
- Unfortunately, I have seen too many C++ projects botched as a result of
- inexperience. The transition from C to C++ usually takes serious
- management commitment and in-depth, ongoing training for the
- programmers.
-
- >Is it better to ease everyone into using C++ as a better C and take
- >advantage of the encapsulation, getting people familar on the tools
- >before jumping into a full object-oriented development?
-
- This is one strategy but I'm not sure it's the best. For an interesting
- example of converting a program from C to C++ you may want to read a
- case study expected to be published in the February issue of C++ Report
- magazine.
-
- >Or should one jump right in a take the learning curve hit,
- >sacrificing time to market?
-
- The sink or swim approach?
-
- Jumping in with both feet usually wreaks more havoc than a group can
- stomach. Developing high quality C++ code using OOD is not a small step
- from C. A small, low-risk pilot project using enthusiastic programmers
- is probably the best way to succeed.
-
- --
- Jerry Fitzpatrick Assessment, Training & Mentoring
- Red Mountain Corporation for Software Architecture and
- 1795 N. Fry Rd, Suite 329 Development Processes (inc. OOA/OOD)
- Katy Texas USA 77449 Phone/Fax: 713-578-8174
-